energy availability - German English Dictionary